open-top container ship - Espagnol Anglais Dictionnaire